constantly creating obstacles - Deutsch Englisch Wörterbuch